package com.renwei.yunlong.bean;

import java.util.List;

/**
 * 对象详情 类型  实体类
 * <p>
 * Created by Administrator on 2017/9/30.
 */

public class NewDetailsTypesBean {


    private MessageBean message;
    private RowsBean rows;
    private int total;

    public MessageBean getMessage() {
        return message;
    }

    public void setMessage(MessageBean message) {
        this.message = message;
    }

    public RowsBean getRows() {
        return rows;
    }

    public void setRows(RowsBean rows) {
        this.rows = rows;
    }

    public int getTotal() {
        return total;
    }

    public void setTotal(int total) {
        this.total = total;
    }

    public static class MessageBean {
        /**
         * code : 200
         * message : 操作成功！
         * stack : null
         */

        private int code;
        private String message;
        private Object stack;

        public int getCode() {
            return code;
        }

        public void setCode(int code) {
            this.code = code;
        }

        public String getMessage() {
            return message;
        }

        public void setMessage(String message) {
            this.message = message;
        }

        public Object getStack() {
            return stack;
        }

        public void setStack(Object stack) {
            this.stack = stack;
        }
    }

    public static class RowsBean {
        /**
         * beginNo : 0
         * brandFirm : null
         * createDate : null
         * curStatus : null
         * currentUserId : 3a958f97-8cbb-4190-82ad-0d163cbae491
         * endNo : 0
         * hardCode : null
         * assetName : 备件1606
         * hardNote : null
         * hardSerial : null
         * assetId : 70217ca9-bfaa-48ec-83dc-f7a75608c17d
         * hardwareTypeId : null
         * hardwareTypeName : CPU
         * hardwareTypeParentId : null
         * hardwareTypeParentName : 部件
         * importFlag : null
         * ip : null
         * machineName : null
         * name : null
         * objectModel : null
         * ownerCode : 20171026-125311-3
         * page : 1
         * pnCode : null
         * propertyList : [{"changeValuea":null,"assetId":"70217ca9-bfaa-48ec-83dc-f7a75608c17d","maintainName":null,"namea":"字段1","ownerCode":"20171026-125311-3","password":null,"propertyId":null,"setType":null,"type":null,"userName":null,"valuea":"2"}]
         * rightHardwareId : null
         * roomName : null
         * rowNo : 0
         * rows : 100000
         * serverEndTime : null
         * serverName : null
         * serverStartTime : null
         * sort : null
         * sortKeyword : null
         * tableId : null
         * type : null
         * typeName : CPU
         * typeStatus : null
         */

        private int beginNo;
        private Object brandFirm;
        private Object createDate;
        private Object curStatus;
        private String currentUserId;
        private int endNo;
        private Object hardCode;
        private String assetName;
        private String assetId;
        private Object hardwareTypeId;
        private String hardwareTypeParentName;
        private Object importFlag;
        private Object ip;
        private Object machineName;
        private Object name;
        private Object objectModel;
        private String ownerCode;
        private int page;
        private Object pnCode;
        private Object rightHardwareId;
        private Object roomName;
        private int rowNo;
        private int rows;
        private Object serverEndTime;
        private Object serverName;
        private Object serverStartTime;
        private Object sort;
        private Object sortKeyword;
        private Object tableId;
        private Object type;
        private String typeName;
        private Object typeStatus;
        private String parentTypeName;

        public String getParentTypeName() {
            return parentTypeName;
        }

        public void setParentTypeName(String parentTypeName) {
            this.parentTypeName = parentTypeName;
        }
        private List<PropertyListBean> propertyList;

        public int getBeginNo() {
            return beginNo;
        }

        public void setBeginNo(int beginNo) {
            this.beginNo = beginNo;
        }

        public Object getBrandFirm() {
            return brandFirm;
        }

        public void setBrandFirm(Object brandFirm) {
            this.brandFirm = brandFirm;
        }

        public Object getCreateDate() {
            return createDate;
        }

        public void setCreateDate(Object createDate) {
            this.createDate = createDate;
        }

        public Object getCurStatus() {
            return curStatus;
        }

        public void setCurStatus(Object curStatus) {
            this.curStatus = curStatus;
        }

        public String getCurrentUserId() {
            return currentUserId;
        }

        public void setCurrentUserId(String currentUserId) {
            this.currentUserId = currentUserId;
        }

        public int getEndNo() {
            return endNo;
        }

        public void setEndNo(int endNo) {
            this.endNo = endNo;
        }

        public Object getHardCode() {
            return hardCode;
        }

        public void setHardCode(Object hardCode) {
            this.hardCode = hardCode;
        }

        public String getAssetName() {
            return assetName;
        }

        public void setAssetName(String assetName) {
            this.assetName = assetName;
        }

        public String getAssetId() {
            return assetId;
        }

        public void setAssetId(String assetId) {
            this.assetId = assetId;
        }

        public Object getHardwareTypeId() {
            return hardwareTypeId;
        }

        public void setHardwareTypeId(Object hardwareTypeId) {
            this.hardwareTypeId = hardwareTypeId;
        }

        public String getHardwareTypeParentName() {
            return hardwareTypeParentName;
        }

        public void setHardwareTypeParentName(String hardwareTypeParentName) {
            this.hardwareTypeParentName = hardwareTypeParentName;
        }

        public Object getImportFlag() {
            return importFlag;
        }

        public void setImportFlag(Object importFlag) {
            this.importFlag = importFlag;
        }

        public Object getIp() {
            return ip;
        }

        public void setIp(Object ip) {
            this.ip = ip;
        }

        public Object getMachineName() {
            return machineName;
        }

        public void setMachineName(Object machineName) {
            this.machineName = machineName;
        }

        public Object getName() {
            return name;
        }

        public void setName(Object name) {
            this.name = name;
        }

        public Object getObjectModel() {
            return objectModel;
        }

        public void setObjectModel(Object objectModel) {
            this.objectModel = objectModel;
        }

        public String getOwnerCode() {
            return ownerCode;
        }

        public void setOwnerCode(String ownerCode) {
            this.ownerCode = ownerCode;
        }

        public int getPage() {
            return page;
        }

        public void setPage(int page) {
            this.page = page;
        }

        public Object getPnCode() {
            return pnCode;
        }

        public void setPnCode(Object pnCode) {
            this.pnCode = pnCode;
        }

        public Object getRightHardwareId() {
            return rightHardwareId;
        }

        public void setRightHardwareId(Object rightHardwareId) {
            this.rightHardwareId = rightHardwareId;
        }

        public Object getRoomName() {
            return roomName;
        }

        public void setRoomName(Object roomName) {
            this.roomName = roomName;
        }

        public int getRowNo() {
            return rowNo;
        }

        public void setRowNo(int rowNo) {
            this.rowNo = rowNo;
        }

        public int getRows() {
            return rows;
        }

        public void setRows(int rows) {
            this.rows = rows;
        }

        public Object getServerEndTime() {
            return serverEndTime;
        }

        public void setServerEndTime(Object serverEndTime) {
            this.serverEndTime = serverEndTime;
        }

        public Object getServerName() {
            return serverName;
        }

        public void setServerName(Object serverName) {
            this.serverName = serverName;
        }

        public Object getServerStartTime() {
            return serverStartTime;
        }

        public void setServerStartTime(Object serverStartTime) {
            this.serverStartTime = serverStartTime;
        }

        public Object getSort() {
            return sort;
        }

        public void setSort(Object sort) {
            this.sort = sort;
        }

        public Object getSortKeyword() {
            return sortKeyword;
        }

        public void setSortKeyword(Object sortKeyword) {
            this.sortKeyword = sortKeyword;
        }

        public Object getTableId() {
            return tableId;
        }

        public void setTableId(Object tableId) {
            this.tableId = tableId;
        }

        public Object getType() {
            return type;
        }

        public void setType(Object type) {
            this.type = type;
        }

        public String getTypeName() {
            return typeName;
        }

        public void setTypeName(String typeName) {
            this.typeName = typeName;
        }

        public Object getTypeStatus() {
            return typeStatus;
        }

        public void setTypeStatus(Object typeStatus) {
            this.typeStatus = typeStatus;
        }

        public List<PropertyListBean> getPropertyList() {
            return propertyList;
        }

        public void setPropertyList(List<PropertyListBean> propertyList) {
            this.propertyList = propertyList;
        }

        public static class PropertyListBean {
            /**
             * changeValuea : null
             * assetId : 70217ca9-bfaa-48ec-83dc-f7a75608c17d
             * maintainName : null
             * namea : 字段1
             * ownerCode : 20171026-125311-3
             * password : null
             * propertyId : null
             * setType : null
             * type : null
             * userName : null
             * valuea : 2
             */

            private Object changeValuea;
            private String hardwareId;
            private Object maintainName;
            private String namea;
            private String ownerCode;
            private Object password;
            private Object propertyId;
            private Object setType;
            private Object type;
            private Object userName;
            private String valuea;

            public Object getChangeValuea() {
                return changeValuea;
            }

            public void setChangeValuea(Object changeValuea) {
                this.changeValuea = changeValuea;
            }

            public String getHardwareId() {
                return hardwareId;
            }

            public void setHardwareId(String hardwareId) {
                this.hardwareId = hardwareId;
            }

            public Object getMaintainName() {
                return maintainName;
            }

            public void setMaintainName(Object maintainName) {
                this.maintainName = maintainName;
            }

            public String getNamea() {
                return namea;
            }

            public void setNamea(String namea) {
                this.namea = namea;
            }

            public String getOwnerCode() {
                return ownerCode;
            }

            public void setOwnerCode(String ownerCode) {
                this.ownerCode = ownerCode;
            }

            public Object getPassword() {
                return password;
            }

            public void setPassword(Object password) {
                this.password = password;
            }

            public Object getPropertyId() {
                return propertyId;
            }

            public void setPropertyId(Object propertyId) {
                this.propertyId = propertyId;
            }

            public Object getSetType() {
                return setType;
            }

            public void setSetType(Object setType) {
                this.setType = setType;
            }

            public Object getType() {
                return type;
            }

            public void setType(Object type) {
                this.type = type;
            }

            public Object getUserName() {
                return userName;
            }

            public void setUserName(Object userName) {
                this.userName = userName;
            }

            public String getValuea() {
                return valuea;
            }

            public void setValuea(String valuea) {
                this.valuea = valuea;
            }
        }
    }
}
